Function.prototype.myApply = function(self,arg){
    self = self||window||global
    const fn = Symbol()
    self[fn]=this
    return self[fn](...arg)
}